base impermeable - German English Dictionary